package com.device.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.UUID;

@Data
public class SubDeviceDTO implements Serializable {
    private UUID id;
    private String mainDeviceImei;  // 关联主设备的IMEI
    private String subDeviceId;     // 分设备ID
    private String deviceName;      // 设备名称
    private String deviceModel;     // 设备型号
    private Integer responseTimeout; // 轮询应答超时时间ms
    private Integer pollingInterval; // 轮询周期时间ms
    private Long createdTime;
    private Long updatedTime;

    //要求返回的json数据中包含Modbus配置信息
    private List<ModbusConfigDTO> modbusConfigs;
}
